package com.sugar.psych.assessment.module.business.controller.app.user.vo;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.time.LocalDateTime;

@Schema(description = "App - 用户信息 Response VO")
@Data
public class AppBizUserRespVO {

    @Schema(description = "主键", requiredMode = Schema.RequiredMode.REQUIRED, example = "23650")
    private Long id;

    /*@Schema(description = "用户名（用户ID号，唯一标识）", requiredMode = Schema.RequiredMode.REQUIRED, example = "王五")
    private String username;*/

    @Schema(description = "用户昵称", requiredMode = Schema.RequiredMode.REQUIRED, example = "赵六")
    private String nickname;

    @Schema(description = "头像地址")
    private String avatar;

    @Schema(description = "手机号")
    private String mobile;

    @Schema(description = "学校编号")
    private Long schoolId;

    @Schema(description = "学生认证姓名")
    private String authName;

    @Schema(description = "学生认证学生证号")
    private String authId;

    @Schema(description = "最近一次登录时间")
    private LocalDateTime lastLoginTime;

}